package com.dabai.app.im;

import android.app.Activity;
import android.content.Context;

import cn.sharesdk.framework.ShareSDK;
import cn.sharesdk.onekeyshare.OnekeyShare;

/**
 * 描述: 分享工具
 * 作者: WJ
 * 时间: 16/5/24
 * 版本: 1.0
 */
public class ShareUtils {
    private ShareUtils() {
    }

    public static void initShare(Context context) {
        ShareSDK.initSDK(context);
    }

    public static void stopShare(Context context) {
        ShareSDK.stopSDK(context);
    }

    /**
     * 分享功能
     */
    public static void showShare(Activity activity, String title, String text, String imgUrl, String url) {
        ShareSDK.initSDK(activity);
        OnekeyShare oks = new OnekeyShare();
        oks.disableSSOWhenAuthorize();                                                              // 关闭sso授权
        oks.setTitle(title);                                                                        // title标题，印象笔记、邮箱、信息、微信、人人网和QQ空间使用
//        oks.setTitleUrl("http://sharesdk.cn");                                                    // titleUrl是标题的网络链接，仅在人人网和QQ空间使用
        oks.setText(text);                                                                          // text是分享文本，所有平台都需要这个字段
//        oks.setImagePath(imgPath);                                                                  // imagePath是图片的本地路径，Linked-In以外的平台都支持此参数; 确保SDcard下面存在此张图片
        oks.setImageUrl(imgUrl);                                                                    // 网络图片rul(提示：如果imagePath和imageUrl同时存在，imageUrl将被忽略)
        oks.setUrl(url);                                                                            // url仅在微信（包括好友和朋友圈）中使用
//        oks.setComment("我是测试评论文本");                                                         // comment是我对这条分享的评论，仅在人人网和QQ空间使用
//        oks.setSite(getString(R.string.app_name));                                                // site是分享此内容的网站名称，仅在QQ空间使用
//        oks.setSiteUrl("http://sharesdk.cn");                                                     // siteUrl是分享此内容的网站地址，仅在QQ空间使用
        oks.show(activity);                                                                         // 启动分享GUI
    }
}
